﻿using System;
using UnityEngine;

namespace Illusion.CustomAttributes
{
	// Token: 0x02000308 RID: 776
	public class NamedArrayAttribute : PropertyAttribute
	{
		// Token: 0x060013BA RID: 5050 RVA: 0x0008C088 File Offset: 0x0008A288
		public NamedArrayAttribute(params string[] names)
		{
			this.names = names;
		}

		// Token: 0x060013BB RID: 5051 RVA: 0x0008C098 File Offset: 0x0008A298
		public NamedArrayAttribute(Type enumType)
		{
			this.names = Enum.GetNames(enumType);
		}

		// Token: 0x040018AA RID: 6314
		public readonly string[] names;
	}
}
